Skip to content

Publish licensedcode data/index as seperate pypi wheels and improve installation support#4847

Open
AyanSinhaMahapatra wants to merge 18 commits intodevelopfrom
smaller-wheels
Open

Publish licensedcode data/index as seperate pypi wheels and improve installation support#4847
AyanSinhaMahapatra wants to merge 18 commits intodevelopfrom
smaller-wheels

Conversation

@AyanSinhaMahapatra
Copy link
Copy Markdown
Member

@AyanSinhaMahapatra AyanSinhaMahapatra commented Mar 17, 2026

This is basically an extension of the work done in:

Tasks

  • Reviewed contribution guidelines
  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁
  • Updated documentation pages (if applicable)
  • Updated CHANGELOG.rst (if applicable)

Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Reference: https://pypi.org/project/flot/0.7.3/
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Fix release archive smoke tests.

Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
@AyanSinhaMahapatra AyanSinhaMahapatra changed the title Publish licensedcode data/index as seperate pypi wheels Publish licensedcode data/index as seperate pypi wheels and improve installation support Mar 24, 2026
Also add a default of `persist-credentials` as False.

These are fixes from running zizmorcore/zizmor

Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
@github-advanced-security
Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

Comment thread .github/workflows/licensedcode-data-index-release.yml Dismissed
Comment thread .github/workflows/scancode-release.yml Dismissed
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Reference: aboutcode-org/scancode.io#1646
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Comment thread .github/workflows/scancode-release.yml Fixed
Signed-off-by: Ayan Sinha Mahapatra <asmahapatra@aboutcode.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve ScanCode packaging and reduce wheel size

2 participants